\hypertarget{class_point}{
\section{Point Class Reference}
\label{class_point}\index{Point@{Point}}
}


{\ttfamily \#include $<$Point.h$>$}



Inheritance diagram for Point:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=122pt]{class_point__inherit__graph}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_point_ad92f2337b839a94ce97dcdb439b4325a}{Point} ()
\begin{DoxyCompactList}\small\item\em Constructor. \item\end{DoxyCompactList}\item 
\hyperlink{class_point_a810fc4436b6631341363abfedbd6bb97}{Point} (int a, int b)
\item 
\hyperlink{class_point_aa56b1b397af1150bb784bdf1c362124d}{Point} (double a, double b)
\item 
virtual \hyperlink{class_point_a395fa04b4ec126b66fc053f829a30cc1}{$\sim$Point} ()
\item 
void \hyperlink{class_point_a2acbed03eb5b9c00f342703417d0ab89}{move} (double a, double b)
\item 
double \hyperlink{class_point_a3aaf9c8dd8b1a3f4b47656684454873e}{distance} (\hyperlink{class_point}{Point} pto)
\item 
void \hyperlink{class_point_a3c0726412ba563d5a632d23d3e7ff7b5}{setX} (double \_\-x)
\item 
void \hyperlink{class_point_a207ef070682cc8ad47833a5c99c2526a}{setY} (double \_\-y)
\item 
double \hyperlink{class_point_a8de35a6098cdd7267b4167776da83da6}{getX} ()
\item 
double \hyperlink{class_point_aa278c8bcb8aeb4101023a4baf473b547}{getY} ()
\end{DoxyCompactItemize}


\subsection{Detailed Description}
\hyperlink{class_point}{Point} allows create and manipulate points in the tester-\/device. 

Definition at line 14 of file Point.h.



\subsection{Constructor \& Destructor Documentation}
\hypertarget{class_point_ad92f2337b839a94ce97dcdb439b4325a}{
\index{Point@{Point}!Point@{Point}}
\index{Point@{Point}!Point@{Point}}
\subsubsection[{Point}]{\setlength{\rightskip}{0pt plus 5cm}Point::Point (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}
\label{class_point_ad92f2337b839a94ce97dcdb439b4325a}


Constructor. 



Definition at line 8 of file Point.cpp.

\hypertarget{class_point_a810fc4436b6631341363abfedbd6bb97}{
\index{Point@{Point}!Point@{Point}}
\index{Point@{Point}!Point@{Point}}
\subsubsection[{Point}]{\setlength{\rightskip}{0pt plus 5cm}Point::Point (
\begin{DoxyParamCaption}
\item[{int}]{a, }
\item[{int}]{b}
\end{DoxyParamCaption}
)}}
\label{class_point_a810fc4436b6631341363abfedbd6bb97}


Definition at line 12 of file Point.cpp.

\hypertarget{class_point_aa56b1b397af1150bb784bdf1c362124d}{
\index{Point@{Point}!Point@{Point}}
\index{Point@{Point}!Point@{Point}}
\subsubsection[{Point}]{\setlength{\rightskip}{0pt plus 5cm}Point::Point (
\begin{DoxyParamCaption}
\item[{double}]{a, }
\item[{double}]{b}
\end{DoxyParamCaption}
)}}
\label{class_point_aa56b1b397af1150bb784bdf1c362124d}


Definition at line 16 of file Point.cpp.

\hypertarget{class_point_a395fa04b4ec126b66fc053f829a30cc1}{
\index{Point@{Point}!$\sim$Point@{$\sim$Point}}
\index{$\sim$Point@{$\sim$Point}!Point@{Point}}
\subsubsection[{$\sim$Point}]{\setlength{\rightskip}{0pt plus 5cm}Point::$\sim$Point (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}
\label{class_point_a395fa04b4ec126b66fc053f829a30cc1}


Definition at line 20 of file Point.cpp.



\subsection{Member Function Documentation}
\hypertarget{class_point_a3aaf9c8dd8b1a3f4b47656684454873e}{
\index{Point@{Point}!distance@{distance}}
\index{distance@{distance}!Point@{Point}}
\subsubsection[{distance}]{\setlength{\rightskip}{0pt plus 5cm}double Point::distance (
\begin{DoxyParamCaption}
\item[{{\bf Point}}]{pto}
\end{DoxyParamCaption}
)}}
\label{class_point_a3aaf9c8dd8b1a3f4b47656684454873e}
Return the distance between this point and the parameter pto 
\begin{DoxyParams}{Parameters}
{\em pto} & point to calculate distance between this and pto \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
double with the distance between this and pto 
\end{DoxyReturn}


Definition at line 25 of file Point.cpp.

\hypertarget{class_point_a8de35a6098cdd7267b4167776da83da6}{
\index{Point@{Point}!getX@{getX}}
\index{getX@{getX}!Point@{Point}}
\subsubsection[{getX}]{\setlength{\rightskip}{0pt plus 5cm}double Point::getX (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}
\label{class_point_a8de35a6098cdd7267b4167776da83da6}


Definition at line 34 of file Point.cpp.

\hypertarget{class_point_aa278c8bcb8aeb4101023a4baf473b547}{
\index{Point@{Point}!getY@{getY}}
\index{getY@{getY}!Point@{Point}}
\subsubsection[{getY}]{\setlength{\rightskip}{0pt plus 5cm}double Point::getY (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}
\label{class_point_aa278c8bcb8aeb4101023a4baf473b547}


Definition at line 37 of file Point.cpp.

\hypertarget{class_point_a2acbed03eb5b9c00f342703417d0ab89}{
\index{Point@{Point}!move@{move}}
\index{move@{move}!Point@{Point}}
\subsubsection[{move}]{\setlength{\rightskip}{0pt plus 5cm}void Point::move (
\begin{DoxyParamCaption}
\item[{double}]{a, }
\item[{double}]{b}
\end{DoxyParamCaption}
)}}
\label{class_point_a2acbed03eb5b9c00f342703417d0ab89}
Change the point coordinates adding x=x+a and y=y+b 
\begin{DoxyParams}{Parameters}
{\em a} & adds a to actual position in x-\/axis \\
\hline
{\em b} & adds b to actual position in y-\/axis \\
\hline
\end{DoxyParams}


Definition at line 21 of file Point.cpp.

\hypertarget{class_point_a3c0726412ba563d5a632d23d3e7ff7b5}{
\index{Point@{Point}!setX@{setX}}
\index{setX@{setX}!Point@{Point}}
\subsubsection[{setX}]{\setlength{\rightskip}{0pt plus 5cm}void Point::setX (
\begin{DoxyParamCaption}
\item[{double}]{\_\-x}
\end{DoxyParamCaption}
)}}
\label{class_point_a3c0726412ba563d5a632d23d3e7ff7b5}


Definition at line 28 of file Point.cpp.

\hypertarget{class_point_a207ef070682cc8ad47833a5c99c2526a}{
\index{Point@{Point}!setY@{setY}}
\index{setY@{setY}!Point@{Point}}
\subsubsection[{setY}]{\setlength{\rightskip}{0pt plus 5cm}void Point::setY (
\begin{DoxyParamCaption}
\item[{double}]{\_\-y}
\end{DoxyParamCaption}
)}}
\label{class_point_a207ef070682cc8ad47833a5c99c2526a}


Definition at line 31 of file Point.cpp.



The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
\item 
include/tester/util/\hyperlink{_point_8h}{Point.h}\item 
src/util/\hyperlink{_point_8cpp}{Point.cpp}\end{DoxyCompactItemize}
